# 作者：石吴震
# 2024年12月31日09时35分22秒
# 474160957@qq.com


class Tool:

    count = 0  # 类属性，所有实例共享
    def __init__(self, name):
        self.name = name
        Tool.count += 1

    def __del__(self):
        Tool.count -= 1

    # @classmethod # 类方法
    # def show_tool_count(cls):
    #     """
    #     显示工具对象的数量
    #     :return:
    #     """
    #     print(cls.count)

    @staticmethod
    def help():
        """
        不使用对象属性，也不使用类属性
        :return:
        """
        print('这是一个工具类，作用是实例化各种工具对象')
if __name__ == '__main__':

    t1 = Tool('斧子')
    t2 = Tool('锤子')

    print(Tool.count)
    print(Tool.count)
    del t1
    print('*'*50)
    # Tool.show_tool_count()
    Tool.help()